JchOptimize\Core\Css\Parser A

Total Complexity 58
Dependencies 6
Dependents 15
Total lines 298
Lines of code 183
Logical lines of code 96
Comment lines 33
Methods 29
Properties 5

Methods 29

Method Rating Maintainability Complexity Lines of code
getCriteria()
A
45 14 36
processMatchesWithCallback()
S
51 7 26
replaceMatches()
S
61 3 12
cssNestedAtRulesWithCaptureValueToken()
S
65 3 7
getParseStr()
S
63 3 10
getContext()
S
73 2 4
parseCSS()
S
66 2 8
parse()
S
73 2 4
getCssSearchObject()
S
69 2 6
__construct()
S
65 1 11
cssAtMediaWithCaptureValueToken()
S
78 1 3
cssAtRulesToken()
S
77 1 3
cssInvalidCssToken()
S
81 1 3
cssAtImportWithCaptureValueToken()
S
74 1 4
getExcludes()
S
82 1 3
cssAtFontFaceWithCaptureValueToken()
S
78 1 3
getCssSearchRegex()
S
78 1 3
_parseCss()
S
78 1 3
cssAtNameSpaceToken()
S
77 1 3
cssStatementsToken()
S
77 1 3
setParseTerm()
S
81 1 3
setExcludes()
S
81 1 3
setCssSearchObject()
S
81 1 3
cssAtCharsetWithCaptureValueToken()
S
78 1 3
cssRuleWithCaptureValueToken()
S
73 1 4
setExcludesArray()
S
81 1 3
disableBranchReset()
S
80 1 3
cssMediaTypesToken()
S
81 1 3
parseNoStrings()
S
79 1 3